delicate instrument - Spanish English Dictionary